Ramelteon, zolpidem and placebo